package baiqitun.stupro.common.constant.support;

import baiqitun.stupro.common.constant.BaseExceptionEnum;

/**
 * 数据已存在时的异常错误信息
 * @author kedaji
 */
public enum ExistedExceptionEnum implements BaseExceptionEnum {

    /**
     *
     */
    FILE_EXISTED("","文件已存在"),
    DEPART_EXISTED("", "部门已存在"),
    SUBJECT_EXISTED("", "科目已存在"),
    USER_EXISTED("", "用户已存在"),
    PROJECT_EXISTED("", "项目已存在"),
    PERMISSION_EXISTED("", "许可已存在"),
    TASK_EXISTED("", "任务已存在"),

    USER_ROLE_RELATION_EXISTED("","用户-角色关系已存在"),
    DEPART_USER_RELATION_EXISTED("","部门-用户关系已存在"),
    PROJECT_USER_RELATION_EXISTED("","项目-用户关系已存在"),

    ;
    private String code;
    private String msg;

    ExistedExceptionEnum(String code, String msg){
        this.code = code;
        this.msg = msg;
    }

    @Override
    public String getCode() {
        return code;
    }

    @Override
    public String getMsg() {
        return msg;
    }
}
